package com.zhkj.txg.module.product.entity

import com.google.gson.annotations.SerializedName
import com.zhkj.lib.http.BaseResponse

data class RankProductResponse(
    val data: MutableList<RankProductEntity> = mutableListOf()
) : BaseResponse() {
    var hasMore = true
    var loadMore = false
}

data class RankProductEntity(
    val id: Long,
    @SerializedName("goods_name")
    val goodsName: String = "",
    val image: String = "",
    val price: String = "",
    @SerializedName("market_price")
    val marketPrice: String = "",
    @SerializedName("is_new")
    val isNew: String = "",
    @SerializedName("share_earn")
    val shareEarn: String = "",
    @SerializedName("shop_id")
    val shopId: Long,
    @SerializedName("shop_name")
    val shopName: String = "",
    val rank: Int = 0
)